marsh pond snail - Alemán Inglés Diccionario